Ifsnop\Mysqldump\Mysqldump D

Total Complexity 132
Dependencies 5
Dependents 1
Total lines 843
Lines of code 550
Logical lines of code 281
Comment lines 239
Methods 26
Properties 19

Methods 26

Method Rating Maintainability Complexity Lines of code
getDatabaseStructure()
A
45 13 44
listValues()
A
45 9 41
parseDsn()
A
50 9 27
connect()
A
47 8 35
escape()
A
54 8 20
prepareListValues()
A
50 7 32
__construct()
S
42 5 55
start()
S
47 6 40
endListValues()
S
54 6 25
exportViews()
S
57 6 17
exportTables()
S
58 6 16
getColumnStmt()
S
58 6 14
getTableStructure()
S
52 5 25
matches()
S
61 5 12
getViewStructureTable()
S
55 4 20
getDumpFileHeader()
S
57 4 16
array_replace_recursive()
S
60 4 13
getViewStructureView()
S
56 3 18
getProcedureStructure()
S
58 3 15
getTriggerStructure()
S
61 3 14
getDumpFileFooter()
S
63 3 11
getTableColumnTypes()
S
57 2 17
exportTriggers()
S
74 2 5
createStandInTable()
S
62 2 10
exportProcedures()
S
74 2 5
__destruct()
S
81 1 3